

The Marvelous-Maze-Maker (By Tim Loseth)
-----------------------------------------

Getting started, and using keys:
---------------------------------

---------------------------
(1): Creating your drawing
---------------------------

     The first thing that you need to do (if you do not allready have one saved) is to create a
drawing to be filled with mazes. This drawing must include at least one background color, as the
background colors will be the only part of your drawing that are filled with maze. To choose a new
drawing, choose "New Drawing" from the options menu. You may choose a regular
drawing for 2-dimensional mazes, a drawing for 3-dimensional mazes, or you may choose
to restart with a new wall size (the default is 10). You will start out in the top left corner
of the window, and your drawing color will be the same as the current border color that is
filling the window. There are eight border colors to choose from and eight background colors.
Whatever background colors you draw on the screen will be the part that is filled with maze. The
maze will be made around the border colors. Whatever maze color you choose will
be the color of the paths in the maze.  

---------------------------------------------------
The following keys can be used during drawing mode:
---------------------------------------------------

-(".")  to change to drawing with background colors

-(",") to change to drawing with border colors

-("x") and "z" to move current color up and down

-("j","l","i"), and ("k") move the drawing square one step
 
-The numeric keypad can be used to move the drawing square in larger steps that are as
large as the square is.

-("w","s","a"), and ("d") can be used to make your square larger in different directions.

-("t","g","f"), and ("h") can be used to make your square smaller in different directions.

-There are also other options for drawing.


-------------------
(2): Creating mazes
-------------------

     Once you have made some sort of a drawing to be filled with mazes, you can choose
"New maze" from the maze menu.

-You can let the computer generate a maze for you or you can select "User creates maze"
from the "Maze-Creation" menu and create the maze yourself using the numeric keypad.
("j" can also be used to toggle "Maze-Creation" on and off while the maze is being made).

---------------------------------
(3): Placing the Start and Finish
---------------------------------

     Anytime you want to place or replace the start or finish in your maze, choose "Place
start and finish" from the maze menu. If you want the computer to replace the start and
finish, choose "Reset end-points" from the maze menu.

The following keys can be used while placing the start and finish:  

-Press ("j","l","i"), or ("k") to move the start square.
-Use the numeric keypad to move the end square.
-Press ("x") or ("z") to move the color of the start square up or down.
-Press ("m") or ("n") to move the color of the end square up or down.

---------------------
(4): Solving the Maze
---------------------

     To solve the maze after the start and finish have been placed choose "Solve maze"
from the maze menu.

-If playmode is on, you can use the numeric keypad to control your square or line.
Otherwise the computer will search for the solution.

------------------
(5): Pattern Options
------------------

	Another option included in "The Marvelous Maze-Maker" is the "Pattern-editor". Editing
patterns will change how the maze is created, and what the maze will look like. You can
edit the patterns yourself, or let the computer create a random pattern (under "Random
pattern settings") of a specified size. If you choose to create your own pattern, you have
the option of making all patterns symmetrical, or changing each pattern by yourself. You
may also save and load patterns.

------------------
(6): Print options
------------------

     You can use the print menu merely to print the screen, or to print a certain amount of
mazes out of your drawing (with or without answers). If the computer is in the process of
printing mazes, Everything will be done automatically, and you do not need to place the
start or finish. You will still be able to play the mazes or control the making of them while
it is in the process of printing, so if you want it to just continue making and printing mazes
without any pausing, you will have to have these options off.

----------------------
(7): End-point-options
----------------------

     If  "End-point-options" is set to anything other than 0, the computer will search for a
place to put the finish, instead of allowing you to place it. There are three other modes
(two of them that can only be used with 3d-mazes) that it can be set to. 

------------------------------
Mode(1)-Find largest solution:
------------------------------

     This mode is for any type of maze, and when on the computer will search for the place
that is furthest away from the start, and place the finish there. For 3d-mazes, this mode
will not include underpasses.

------------------------------------------------------
Mode(2)-Find largest solution (including underpasses):
------------------------------------------------------

     This mode is only for 3d-mazes, and will search for the largest solution from the start,
including underpasses as squares.

------------------------------
Mode(3)-Find most underpasses:
------------------------------

     This mode (only for 3d-mazes) will search for the largest amount of underpasses and
place the finish there. 

-----------------------
(8): 3d-maze-difficulty
-----------------------

     This option (of course) is only for 3d-mazes. You can choose a difficulty mode, or
choose to make larger paths (this will also make the mazes more difficult). 
Note: Higher difficulty modes also create larger paths. If you have the difficulty mode set
to high as well as the size of your paths, the paths created may be very large.

------------------
(9): Other options
------------------

	There are also other options in "The Marvelous-Maze-maker" (such as the
"thickness" option for 3d-pipe-mazes, and more color options).

--------------------------------------------------------------------------

-----
Note: 
-----

After entering text in a text-box, press enter to accept the text you 
have entered, or escape to cancel.